#pragma once

#include "lg.h"
#include "lg_init.h"


struct LGDrawBackend {
	void (*drawPoints)(LGCanvas* canvas, LGFloat size, LGDraw* draw);
	void (*draw)(LGCanvas* canvas, LGDraw* draw);
};

LG_API int
lgInitDrawContext(LGConfig* config, LGDrawBackend* backend);

